sun loach - Turkish English Dictionary